﻿@charset "utf-8";

/* ================================ */
/* Desgin By QRXN */
/* Aiywz Web Ddesign Css */
/* Ver 5.0.1 */
/* ================================= */

/*Main*/

body { padding: 0px; margin: 0px; font-size: 12px; width: 100%; background: #fff; }

table { margin: 0 auto; }

div { margin: 0 auto; }

img { border: 0px; }

a { color: #055bae; text-decoration: none; font-size: 12px; }

a:link { color: #000; font-size: 12px; }

a:visited { color: #000; font-size: 12px; }

a:hover { color: #000; text-decoration: underline; font-size: 12px; font-weight: 300; }

a:active { color: #000; font-size: 12px; }

a:focus { color: #000; font-size: 12px; }

ul { list-style: none; }

li { list-style: none; }

/*Sy_Ryzz ======*/

.Sy_Ryzz { width: 960px; overflow: hidden; margin: 0 auto; }

.Sy_Ryzz .dvs_pp { width: 220px; height: 280px; margin: 80px 10px 0px 10px; }

.Sy_Ryzz .dvs_pp ul { width: 100%; height: 100%; overflow: hidden; margin: 0 auto; }

.Sy_Ryzz .dvs_pp .pic { width: 100%; height: 225px; overflow: hidden; }

.Sy_Ryzz .dvs_pp .pic img { width: 100%; height: 100%; }

.Sy_Ryzz .dvs_pp .txt { color: #808080; width: 385px; height: 50px; overflow: hidden; text-align: center; line-height: 50px; overflow: hidden; }

.Sy_Ryzz .dvs_pp .txt a { color: #808080; font-size: 15px; font-weight: 600; }

.Sy_Ryzz .dvs_pp .txt a:hover { color: #f00; font-size: 15px; font-weight: 600; }

/* focus */

.focus { width: 100%; margin: 0 auto; position: relative; overflow: hidden; }

.focus .hd { width: 100%; height: 5px; position: absolute; z-index: 1; bottom: 0; text-align: center; }

.focus .hd ul { overflow: hidden; display: -moz-box; display: -webkit-box; display: box; height: 5px; background-color: rgba(51, 51, 51, 0.5); }

.focus .hd ul li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; font-size: 0 }

.focus .hd ul .on { background: #f96b17; }

.focus .bd { position: relative; z-index: 0; }

.focus .bd li img { width: 100%; }

.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

/*banner*/
.banner img { display: block; width: 100% }

.content { padding: 0px 0.833em; background: #e7e7e7; padding-top: 1em; }

/*S_top ==========*/

#S_top { overflow: hidden; text-align: center; margin: 0px; height: 30px; background-color: #fff; border-bottom: 1px #e8e8e8 solid; }

#S_top div { text-align: left; }

#S_top .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; }

.Tb_Dydh { width: 500px; float: left; display: inline; margin: 7px 0px 0px 0px; font-size: 12px; color: #575757; }

.Tb_Xdh { width: 500px; margin: 4px 0px 0px 200px; font-size: 12px; color: #575757; float: left; display: inline; }

.Tb_Xdh_01 { margin: 4px 10px 0px 10px; font-size: 12px; float: right; display: inline; }

.Tb_Xdh_02 { margin: 4px 10px 0px 10px; font-size: 12px; float: right; display: inline; }

.Tb_Xdh_03 { margin: 4px 10px 0px 10px; font-size: 12px; float: right; display: inline; }

.Tb_Xdh A { color: #666666; font-size: 12px; }

.Tb_Xdh A:hover { color: #b68b3c; font-size: 12px; }

/*S_Logos ==========*/

#S_Logos { background: url(../images/bgpic/index_01.jpg) top center no-repeat; overflow: hidden; text-align: center; margin: 0px; height: 160px; }

#S_Logos div { text-align: left; }

#S_Logos .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 120px; }

#S_Logos .dvs .dvs0 { width: 100%; overflow: hidden; }

#S_Logos .dvs .dvs0 .loge_ce { width: 400px; overflow: hidden; margin: 30px 0% 0px 84%; }

#S_Logos .dvs .dvs0 .loge_ce .bt_logo { font-size: 15px; color: #000; }

#S_Logos .dvs .dvs0 .loge_ce .wz_logo { color: #000; font-size: 22px; font-weight: 700; }

/*myt_dhs ==========*/

.myt_dhs { height: 45px; width: 185px; position: absolute; top: 0px; left: 10px; z-index: 9999 }
.myt_dhs .nav { height: 45px; width: 185px; margin: 0 auto; position: relative; }
.myt_dhs .nav .product_classification { width: 120px; height: 55px; position: absolute; top: 0px; left: 70px; z-index: 9999; background: #fff }
.myt_dhs .nav .classification_t { color: #0851b4; font-size: 17px; line-height: 55px; text-align: center; }

.myt_dhs .nav .classification_m { position: absolute; top: 55px; left: 0; width: 176px; position: abslute; z-index: 999; background: #Fff;height:509px }
.myt_dhs .nav .classification_m ul { position: absolute; left: -3px; z-index: 99; position: relative; padding-bottom: 10px; }
.myt_dhs .nav .classification_m ul li { height: 50px; width: 136px; padding-left: 46px; line-height: 50px; border-bottom: 0.5px solid #3772c2 }
.myt_dhs .nav .classification_m ul li h2 { font-size: 14px }
.myt_dhs .nav .classification_m ul li span { font-size: 14px; font-weight: bold; }
.myt_dhs .nav .classification_m ul li:hover { background: #0064ce; padding-left: 43px; border-right: 0px }
.myt_dhs .nav .classification_m ul li a { color:black;font-size:15px }
.myt_dhs .nav .subitem { width: 652px; height: 365px; background: #fff; position: absolute; left: 179px; top: -13px; border: 2px solid #F3821C; display: none; z-index: -1 }
.myt_dhs .nav .subitem_list1 a { width: 215px; line-height: 35px; display: block; float: left; text-align: center }




/*myt_dhs_01 ==========*/

.myt_dhs_01 { height: 45px; width: 185px; position: absolute; top: 0px; left: 280px; z-index: 9999 }
.myt_dhs_01 .nav { height: 45px; width: 185px; margin: 0 auto; position: relative; }
.myt_dhs_01 .nav .product_classification { width: 120px; height: 55px; position: absolute; top: 0px; left: 70px; z-index: 9999; }
.myt_dhs_01 .nav .classification_t { color: #fff; font-size: 17px; line-height: 55px; text-align: center; }

.myt_dhs_01 .nav .classification_m { position: absolute; top: 55px; left: 0; width: 176px; position: abslute; z-index: 999; background: #Fff; height: 350px }
.myt_dhs_01 .nav .classification_m ul { z-index: 99; position: relative;  }
.myt_dhs_01 .nav .classification_m ul li { height: 350px; width: 176px; overflow: hidden }
.myt_dhs_01 .nav .classification_m li .subitem {width:100%;height:50px; }
.myt_dhs_01 .nav .classification_m li .subitem_list1 a { color: black; font-size: 15px; display: block; width: 100%; height: 50px; line-height: 50px; border-bottom: 0.5px solid #3772c2; text-align: center }
.myt_dhs_01 .nav .classification_m li .subitem_list1 a:hover { background: #0064ce; color: black; font-size: 15px;}


/*myt_dhs_02 ==========*/

 
.myt_dhs_02 { height: 45px; width: 185px; position: absolute; top: 0px; left: 430px; z-index: 9999 }
.myt_dhs_02 .nav { height: 45px; width: 185px; margin: 0 auto; position: relative; }
.myt_dhs_02 .nav .product_classification { width: 120px; height: 55px; position: absolute; top: 0px; left: 70px; z-index: 9999; }
.myt_dhs_02 .nav .classification_t { color: #fff; font-size: 17px; line-height: 55px; text-align: center; }

.myt_dhs_02 .nav .classification_m { position: absolute; top: 55px; left: 0; width: 176px; position: abslute; z-index: 999; background: #Fff; height: 350px }
.myt_dhs_02 .nav .classification_m ul { z-index: 99; position: relative; }
.myt_dhs_02 .nav .classification_m ul li { height: 350px; width: 176px; overflow: hidden }
.myt_dhs_02 .nav .classification_m li .subitem { width: 100%; height: 50px; }
.myt_dhs_02 .nav .classification_m li .subitem_list1 a { color: black; font-size: 15px; display: block; width: 100%; height: 50px; line-height: 50px; border-bottom: 0.5px solid #3772c2; text-align: center }
.myt_dhs_02 .nav .classification_m li .subitem_list1 a:hover { background: #0064ce; color: black; font-size: 15px; }

/*myt_dhs_03 ==========*/

.myt_dhs_03 { height: 45px; width: 185px; position: absolute; top: 0px; left: 584px; z-index: 9999 }
.myt_dhs_03 .nav { height: 45px; width: 185px; margin: 0 auto; position: relative; }
.myt_dhs_03 .nav .product_classification { width: 120px; height: 55px; position: absolute; top: 0px; left: 70px; z-index: 9999; }
.myt_dhs_03 .nav .classification_t { color: #fff; font-size: 17px; line-height: 55px; text-align: center; }

.myt_dhs_03 .nav .classification_m { position: absolute; top: 55px; left: 0; width: 176px; position: abslute; z-index: 999; background: #Fff; height: 350px }
.myt_dhs_03 .nav .classification_m ul { z-index: 99; position: relative; }
.myt_dhs_03 .nav .classification_m ul li { height: 350px; width: 176px; overflow: hidden }
.myt_dhs_03 .nav .classification_m li .subitem { width: 100%; height: 50px; }
.myt_dhs_03 .nav .classification_m li .subitem_list1 a { color: black; font-size: 15px; display: block; width: 100%; height: 50px; line-height: 50px; border-bottom: 0.5px solid #3772c2; text-align: center }
.myt_dhs_03 .nav .classification_m li .subitem_list1 a:hover { background: #0064ce; color: black; font-size: 15px; }

/*myt_dhs_04 ==========*/

.myt_dhs_04 { height: 45px; width: 185px; position: absolute; top: 0px; left: 740px; z-index: 9999 }
.myt_dhs_04 .nav { height: 45px; width: 185px; margin: 0 auto; position: relative; }
.myt_dhs_04 .nav .product_classification { width: 120px; height: 55px; position: absolute; top: 0px; left: 70px; z-index: 9999; }
.myt_dhs_04 .nav .classification_t { color: #fff; font-size: 17px; line-height: 55px; text-align: center; }

.myt_dhs_04 .nav .classification_m { position: absolute; top: 55px; left: 0; width: 176px; position: abslute; z-index: 999; background: #Fff; height: 500px }
.myt_dhs_04 .nav .classification_m ul { z-index: 99; position: relative; }
.myt_dhs_04 .nav .classification_m ul li { height: 600px; width: 176px; overflow: hidden }
.myt_dhs_04 .nav .classification_m li .subitem { width: 100%; height: 40px; }
.myt_dhs_04 .nav .classification_m li .subitem_list1 a { color: black; font-size: 15px; display: block; width: 100%; height: 40px; line-height: 40px; border-bottom: 0.5px solid #3772c2; text-align: center }
.myt_dhs_04 .nav .classification_m li .subitem_list1 a:hover { background: #0064ce; color: black; font-size: 15px; }


/*S_Dh ==========*/

.S_Dh { background: url(../images/bgpic/index_02.jpg) top center no-repeat;  text-align: center; margin: 0 0 -2px 0 ; height: 55px; }

.S_Dh div { text-align: left; }

.S_Dh .dvs { width: 1200px;  margin: 0 auto; text-align: center; height: 60px; }

.S_Dh .dvs .hddown { width: 100%; height: 55px;margin-left:200px; }

.S_Dh .dvs .hddown .Mmenu { height: 55px; }

.S_Dh .dvs .hddown .Mmenu li { width: 12%; height: 55px; float: left; text-align: center; position: relative; list-style-type: none; background: url(../Images/bgpic/mnsl.png) no-repeat left center; color: #0851b4; }

.S_Dh .dvs .hddown .Mmenu li a { display: inline-block; height: 46px; text-decoration: none; padding: 0 19px 8px 20px; color: #0851b4; line-height: 55px }

.S_Dh .dvs .hddown .Mmenu .nobg { background: none; }
.S_Dh .dvs .hddown .Mmenu .cur {margin:0 0 0 600px }

.S_Dh .dvs .hddown .Mmenu li.nobg span { font-size: 17px; color: #fff; }


.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m { width: 176px; z-index: 999; background: #Fff }
.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m ul {z-index: 99;}
.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m ul li { height: 25px; width: 136px;  line-height: 25px;}
.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m ul li h2 { font-size: 14px }
.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m ul li span { font-size: 14px; font-weight: bold; }
.S_Dh .dvs .hddown .Mmenu li.nobg .classification_m ul li:hover {}

.S_Dh .dvs .hddown .Mmenu li em { display: block; text-transform: uppercase; padding-top: 4px; font-size: 12px; color: #6ca4ef; font-family: "Arial"; }

.S_Dh .dvs .hddown .Mmenu li i { display: none; width: 100%; height: 3px; background: #0d5cc8; position: absolute; bottom: -3px; left: 0px; }

.S_Dh .dvs .hddown .Mmenu li:hover i, .hddown .Mmenu li.cur i { display: block; color: #0851b4; }

.S_Dh .dvs .hddown .Mmenu li:hover a{ background: #fff; border-top: 1px solid #eff4fb; color: #0851b4; }
.S_Dh .dvs .hddown .Mmenu .cur a span{color: #fff; }

.S_Dh .dvs .hddown .Mmenu li:hover span, .hddown .Mmenu li.cur span { color: #0851b4; }

.S_Dh .dvs .hddown .Mmenu li:hover em, .hddown .Mmenu li.cur em { color: #bababa; }

.S_Dh .dvs .hddown .Mmenu li:hover em, .hddown .Mmenu li.cur  A { color: #0851b4; }

.S_Dh .dvs .hddown .Mmenu li:hover em, .hddown .Mmenu li.cur span A:hover { color: #0851b4; }

/*S_Unbg ==========*/

.S_Unbg { overflow: hidden; text-align: center; margin: 0px; height: 10px; background-color: #0c5ac6; }

.S_Unbg div { text-align: left; }

.S_Unbg .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; }

/*Qm_Div ==============================*/

.Qm_Div { width: 100%; margin: 0 auto; padding: 0; text-align: center; }

.Qm_Div .qmmc { width: 130px; margin: 0 auto; padding: 0; text-align: center; float: left; display: inline; border-right: 0px #fff solid; }

.Qm_Div .qmmc a { color: #fff; font-size: 16px; font-weight: 800; text-align: center; display: block; height: 60px; line-height: 60px; margin: 0px 15px 0px 15px; }

.Qm_Div .qmmc a:hover { color: #fff; font-size: 16px; font-weight: 800; text-align: center; display: block; height: 60px; line-height: 60px; margin: 0px 15px 0px 15px; background-color: #e50112; }

.Qm_Div .mul { margin: 0px; border: 1px black solid; width: 100px; }

.Qm_Div .mul li { text-indent: 5px; }

.Qm_Div .qmmc .qm_1 { color: #fff; font-size: 16px; font-weight: 800; text-align: center; display: block; height: 60px; line-height: 60px; margin: 0px 15px 0px 15px; background-color: #e50112; }


/*S_Adv ==========*/

#S_Adv { overflow: hidden; text-align: center; ; height: 550px;clear:both; }

/*S_CtDv_01t ======*/

#S_CtDv_01t { background: url(../images/bgpic/index_cptj_ti.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 180px; }
#S_CtDv_01t .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 180px; }
#S_CtDv_01t .dvs .bt_02 { width: 100%; overflow: hidden;height:100%;margin:20px 0 0 0 }

/*S_CtDv_01 ======*/

#S_CtDv_01 { background: url(../images/bgpic/index_05.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 846px; }

#S_CtDv_01 div { text-align: center; }

#S_CtDv_01 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 846px; }

/*leftce_01 ======*/

#S_CtDv_01 .dvs .leftce_01 { width: 293px; overflow: hidden; display: inline; float: left; margin: 15px 0px 0px 0%; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv1 { width: 100%; height: 87px; overflow: hidden; margin: 0% 0px 0px 0px; background: url(../images/bgpic/lgt_03.jpg) top center no-repeat; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 { width: 100%; overflow: hidden; margin: 0% 0px 0px 0px; background: url(../images/bgpic/lgt_05.jpg) top center; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul { width: 100%; overflow: hidden; margin: 30px 0px 0px 5px; height: 613px; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul li { width: 90%; line-height: 30px; height: 28px; text-align: left; margin: 5px 5px 5px 2px; cursor: pointer; text-indent: 20px; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt1 { color: #fff; background-color: #0851b4; margin: 5px 0px 5px 5px; border-radius: 10px; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt1 a { font-size: 15px; color: #fff; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt1 a:hover { font-size: 15px; color: #fff; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt2 { font-size: 15px; color: #000; margin: 0 0px 0 0px; line-height: 25px; height: 25px; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt2 a { font-size: 15px; color: #000; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 ul .tt2 a:hover { font-size: 15px; color: #000; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 .gt_ul2 { width: 100%; overflow: hidden; margin: 10px 0px 0px 5px; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 .gt_ul2 .ckgd { width: 91%; background: #0851b4; font-size: 13px; text-align: center;border-radius:10px }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv2 .gt_ul2 .ckgd a { font-size: 13px; color: #fff; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv3 { width: 100%; height: 261px; overflow: hidden; margin: 0% 0px 0px 0px; background: url(../images/bgpic/lgt_06.jpg) top center no-repeat; }

#S_CtDv_01 .dvs .leftce_01 .lbg_dv3 .zxdh_01 { width: 140px; font-size: 13px; color: #fff; font-size: 15px; margin: 115px 0px 0px 60px; text-align: left; }

/*rightce_01 ======*/

#S_CtDv_01 .dvs .rightce_01 { width: 885px; overflow: hidden; float: left; display: inline; margin: 20px 0px 0px 15px; }

#S_CtDv_01 .dvs .rightce_01 .dh_01 { width: 100%; overflow: hidden; height: 221px; }
#S_CtDv_01 .dvs .rightce_01 .dh_01 .bt_02 { width: 20%; overflow: hidden; height: 221px; float:right;}
#S_CtDv_01 .dvs .rightce_01 .dh_01 .bt_02 a{ display:block;margin:135px 58px 0 22px;font-size:16px;color:#fff;float:left;border:1px solid #fff;text-decoration:none;width:85px}
#S_CtDv_01 .dvs .rightce_01 .dh_01 .bt_02 a:hover{ font-size:16px;color:#fff;float:left;border:1px solid #fff;text-decoration:none}

#S_CtDv_01 .dvs .rightce_01 .dh_02 { width: 100%; overflow: hidden; padding: 10px 0px 0px 10px; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 ul { width: 100%; overflow: hidden; margin: 0px 0px 0px 0px; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li { width: 280px; display: inline; float: left; overflow: hidden; margin: 0px 10px 0px 0px; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .tu_01 { width: 200px; overflow: hidden; background: #000; height: 200px; margin: 20px 0px 0px 31px; }
#S_CtDv_01 .dvs .rightce_01 .dh_02 li .tu_01 a { width: 100%; height: 100%; display:block}

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .tu_01 img { width: 100%; height: 100%; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .btns { width: 100%; overflow: hidden; margin: 20px 0px 0px 0px; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .btns .Cbq1 { border-radius: 10px; width: 45%; display: inline; float: left; font-size: 13px; background: #0c5ac6; padding: 2px 0px 2px 0px; margin: 10px 0px 10px 10px; cursor: pointer; white-space: nowrap; overflow: hidden; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .btns a { color: #fff; }

#S_CtDv_01 .dvs .rightce_01 .dh_02 li .btns a:hover { color: #fff; }


/*S_CtDv_02 ======*/


/*S_CtDv_03 ======*/
#S_CtDv_03 { background: url(../images/bgpic/index_07.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0 auto; margin-top: 2%; height: 1361px }

#S_CtDv_03 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 803px; }

#S_CtDv_03 .dvs ul { width: 570px; height: 100%; overflow: hidden; margin: 230px auto; }

#S_CtDv_03 .dvs li { width: 220px; height: 160px; overflow: hidden; float: left; text-align: left; margin: 0 36px 225px 22px; line-height: 30px }


/*S_CtDv_04 ======*/
#S_CtDv_04 { background: url(../images/bgpic/index_08.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 788px }

#S_CtDv_04 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 788px }

#S_CtDv_04 .dvs .S_CtDv_04_all { width: 1200px; overflow: hidden; margin: 200px auto; text-align: center; height: 514px; background: #fff;border-top:15px solid #fff }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 { width: 218px; overflow: hidden; margin: 0 0 0 12px; height: 580px; float: left; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .bt_02 { width: 218px; overflow: hidden; margin: 0 auto; height: 160px; float: left; background: red; font-size: 20px; line-height: 25px }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .bt_02 .zixun_01 { width: 218px; overflow: hidden; text-align: center; height: 60px; display: block; color: #fff; line-height: 30px; margin: 30px 0 30px 0 }
#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .bt_02 a {text-decoration:none }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .bt_02 .zixun_02 { width: 99px; margin: 0 auto; height: 17px; display: block; color: #fff; border-radius: 5px; border: #fff solid 2px; font-size: 16px; line-height: 17px }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 { width: 218px; overflow: hidden; height: 420px; text-align: center; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 ul { width: 218px; overflow: hidden; height: 420px; font-size: 16px; text-align: center; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 li { width: 218px; overflow: hidden; height: 88px; text-align: center; border: 1px solid #d7d7d7;z-index:999 }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 .gss { color: #0955a9; line-height: 36px;font-size:19px }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 .lis { color: red; line-height: 30px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 .more { background: #d7d7d7; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_01 .nr_02 .more a { font-size: 16px; line-height: 88px;text-decoration:none }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 { width: 500px; overflow: hidden; height: 580px; float: left; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 ul { width: 500px; overflow: hidden; height: 180px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 li { width: 500px; overflow: hidden; height: 180px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 { width: 465px; overflow: hidden; height: 480px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 .tit { width: 465px; overflow: hidden; height: 50px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 .tit span { width: 50px; overflow: hidden; height: 20px; }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 h2 { float: left; line-height: 30px }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 span { float: right; line-height: 50px; display: block }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_02 .nr_02 .wzs { line-height: 28px; font-size: 15px; text-align: left }

#S_CtDv_04 .dvs .S_CtDv_04_all .left_03 { width: 459px; overflow: hidden; height: 580px; float: left; text-align:left}
#S_CtDv_04 .dvs .S_CtDv_04_all .left_03 .buttoma { border-top:12px solid #fff }


/*S_CtDv_05 ======*/

#S_CtDv_05 { background: url(../images/bgpic/index_09.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 181px }

#S_CtDv_05 div { text-align: center; }

#S_CtDv_05 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 181px; }

/*S_CtDv_06 ======*/

#S_CtDv_06 { background: url(../images/bgpic/index_10.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 605px }

#S_CtDv_06 .dvs { width: 1200px; overflow: hidden; height: 605px; }

#S_CtDv_06 .dvs ul { width: 1200px; overflow: hidden; height: 605px; margin: 130px auto; text-align: left }

#S_CtDv_06 .dvs li { width: 230px; overflow: hidden; height: 140px; margin: 10px 18px 0 320px; float: left; color: #fff }

#S_CtDv_06 .dvs li h2 { line-height: 30px; }

#S_CtDv_06 .dvs li span { line-height: 25px; font-size: 15px }


/*S_CtDv_07 ======*/

#S_CtDv_07 { background: url(../images/bgpic/index_11.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 192px }

#S_CtDv_07 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 192px; }

/*S_CtDv_08 ======*/

/*S_CtDv_08 ======*/
#S_CtDv_08 { background: url(/images/bgpic/index_12.jpg) center center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0 auto; margin-top: 2%; }
#S_CtDv_08 div { text-align: center; }
#S_CtDv_08 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 380px; }
#S_CtDv_08 .dvs .dvs0 .tce_03 { width: 220px; height: 260px; overflow: hidden; float: left; display: inline; margin: 30px 20px 0px 0px; }
#S_CtDv_08 .dvs .dvs0 .tce_03 .tu_03 { height: 220px; width: 100%; overflow: hidden; }
#S_CtDv_08 .dvs .dvs0 .tce_03 .tu_03 img { width: 100%; height: 100%; }
#S_CtDv_08 .dvs .dvs0 .tce_03 .wz_03 { width: 100%; text-align: center; color: #535353; font-size: 13px; color: #000; margin: 15px 0px 0px 0px; }
#S_CtDv_08 .dvs .dvs0 .tce_03 .wz_03 a { color: #535353; font-size: 13px; color: #000; }




/*S_CtDv_09 ======*/

#S_CtDv_09 { background: url(../images/bgpic/index_14.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 154px }

#S_CtDv_09 div { text-align: left; }

#S_CtDv_09 .dvs { width: 980px; overflow: hidden; margin: 0 auto; text-align: center; height: 154px; }

/*S_CtDv_10 ======*/

#S_CtDv_10 { background: url(../images/bgpic/index_15.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 451px }

#S_CtDv_10 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 451px; }

#S_CtDv_10 .dvs ul { width: 1200px; overflow: hidden; height: 451px; margin: 0 0 0 57px }

#S_CtDv_10 .dvs li { width: 200px; overflow: hidden; height: 200px; margin: 20px 20px 0 0; float: left; }

#S_CtDv_10 .dvs li img { width: 180px; overflow: hidden; height: 180px; }

/*S_CtDv_11 ======*/
#S_CtDv_11 { background: url(../images/bgpic/index_17.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 158px }

#S_CtDv_11 div { text-align: center; }

#S_CtDv_11 .dvs { width: 983px; overflow: hidden; margin: 0 auto; text-align: center; height: 158px; }

/*S_CtDv_12 ======*/
#S_CtDv_12 { background: url(../images/bgpic/index_18.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 464px }
#S_CtDv_12 a{ text-decoration:none }

#S_CtDv_12 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 464px; }

#S_CtDv_12 .dvs .SDv_12_lf { width: 377px; overflow: hidden; margin: 0 auto; text-align: center; height: 413px; float: left; border: 1px #5eadde solid; }

#S_CtDv_12 .dvs .SDv_12_lf .pps { width: 377px; overflow: hidden; text-align: left; height: 412px; line-height: 20px; }

#S_CtDv_12 .dvs .SDv_12_lf .ul { width: 100%; height: 100%; }

#S_CtDv_12 .dvs .SDv_12_lf .li { width: 100%; height: 100%; border: 1px #c9c9c9 solid; }

#S_CtDv_12 .dvs .SDv_12_lf .tit_ph { width: 100%; overflow: hidden; text-align: left; height: 285px; }

#S_CtDv_12 .dvs .SDv_12_lf .tit { width: 95%; overflow: hidden; text-align: left; line-height: 25px; margin: 15px auto;font-size:15px }

#S_CtDv_12 .dvs .SDv_12_rf { width: 805px; height: 464px; overflow: hidden; text-align: center; line-height: 30px; float: left; margin: 0 0 0 0; }

#S_CtDv_12 .dvs .SDv_12_rf ul { width: 100%; height: 100%; margin: 0 0 20px 20px; }

#S_CtDv_12 .dvs .SDv_12_rf li { width: 95%; height: 120px; overflow: hidden; text-align: center; line-height: 30px; margin: 0 0 20px 0; border: 1px #c9c9c9 solid; }

#S_CtDv_12 .dvs .SDv_12_rf li .xw_tlf { width: 120px; height: 125px; margin: 0 0 0 0; float: left; background: #0e75c8; }

#S_CtDv_12 .dvs .SDv_12_rf li .xw_tlf span { line-height: 125px; font-size: 15px; color: #fff; font-weight: 600; }

#S_CtDv_12 .dvs .SDv_12_rf li .xw_trf { height: 125px; width: 685px; }

#S_CtDv_12 .dvs .SDv_12_rf li .xw_trf .tit { text-align: left; color: #0c5bc5; font-size: 20px; margin: 20px 0 0 112px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

#S_CtDv_12 .dvs .SDv_12_rf li .xw_trf .inf { font-size: 15px; margin: 20px 0 0 90px; line-height: 25px; margin: 10px 0 0 80px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*S_CtDv_13 ======*/
#S_CtDv_13 { background: url(../images/bgpic/index_20.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; height: 440px; margin-top: 30px; margin-bottom: 50px; }

#S_CtDv_13 .dvs { width: 1200px; overflow: hidden; margin: 0 auto; text-align: center; height: 440px; }

#S_CtDv_13 .dvs .ph { float: left; margin: 60px 0 0 550px }

#S_CtDv_13 .dvs .Zcinfo { background: #e8e8e8; }

#S_CtDv_13 .dvs .Zcinfo .container { overflow: hidden; background: url(../img/midline.png) no-repeat 558px 20px; padding-top: 30px; padding-bottom: 30px; }

#S_CtDv_13 .dvs .Zcinfo_l { float: left; width: 510px; margin: 60px 0px 0px 0px; }

#S_CtDv_13 .dvs .Zcinfo_l h4 { width: 100%; text-align: left; overflow: hidden; }

#S_CtDv_13 .dvs .Zcinfo_l h4 img { display: block; }

#S_CtDv_13 .dvs .flquction { margin-top: 22px; height: 335px; overflow: hidden; }

#S_CtDv_13 .dvs .flquction dl { overflow: hidden; margin-bottom: 25px; }

#S_CtDv_13 .dvs .flquction dl dt { height: 25px; line-height: 25px; margin-bottom: 30px; background: url(../images/bgpic/wen.png) no-repeat left center; padding-left: 32px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

#S_CtDv_13 .dvs .flquction dl dt a { font-size: 15px; color: #323232; }

#S_CtDv_13 .dvs .flquction dl dd { margin: 0px 5px 0px 0px; line-height: 22px; font-size: 15px; color: #363636; position: relative; padding-left: 18px; padding-top: 17px; padding-right: 18px; padding-bottom: 12px; background: #fff; }

#S_CtDv_13 .dvs .flquction dl dd i { width: 53px; height: 23px; background: url(../images/bgpic/zx.png) no-repeat; position: absolute; left: 1px; top: -20px; }

#S_CtDv_13 .dvs .Zcinfo_r { float: right; width: 365px; margin: 90px 0px 0px 0px; height: 226px }

#S_CtDv_13 .dvs .Zcinfo_r .jss { width: 100% }

#S_CtDv_13 .dvs .Zcinfo_r .jss .jss_01 { width: 100%; font-size: 20px; color: #0151a8; font-weight: 600 }

#S_CtDv_13 .dvs .Zcinfo_r .jss .jss_01 span { color: #f00 }

#S_CtDv_13 .dvs .Zcinfo_r .jss .jss_02 { font-size: 18px; color: #0151a8; font-weight: 600 }

#S_CtDv_13 .dvs .Zcinfo_r span { line-height: 25px; font-weight: 600 }

#S_CtDv_13 .dvs .Zcinfo_r ul { overflow: hidden; margin-top: 26px; height: 126px; width: 100%; height: 100% }

#S_CtDv_13 .dvs .Zcinfo_r ul li { height: 30px; border: 1px solid #b7b7b7; background: #fff; margin: 10px auto; border-radius: 10px; width: 292px }

#S_CtDv_13 .dvs .Zcinfo_r ul li label { display: block; background: #fff; width: 41px; height: 100%; float: left; display: inline-block; line-height: 30px; border-radius: 10px; font-size: 14px; }

#S_CtDv_13 .dvs .Zcinfo_r ul li input { float: right; height: 28px; font-size: 14px; color: #b7b7b7; outline: none; border: none; background: none; float: left; width: 247px; line-height: 30px; }

#S_CtDv_13 .dvs .Zcinfo_r ul .submit { width: 30%; text-align: center; height: 25px; background: #0151a8; margin: 0 auto; }

#S_CtDv_13 .dvs .Zcinfo_r ul .btnSubmit { width: 100%; height: 100%; font-size: 18px; color: #fff; line-height: 25px; display: block }

/*S_Under ==========*/

#S_Under { background: url(../images/bgpic/index_22.jpg) top center no-repeat; width: 100%; overflow: hidden; text-align: center; padding: 0px; margin: 0px; height: 313px; }
#S_Under div { text-align: left; }
#S_Under .dvs { width: 1200px; overflow: hidden; margin: 0 auto; position: relative; height: 313px; }

#S_Under .dvs .un_dv1 { width: 300px; overflow: hidden; margin: 20px 20px 20px 20px; position: absolute; top: -3px; left: 340px; height: 230px; }
#S_Under .dvs .un_dv1 .tit_dv1 span { border-bottom: 4px solid #fff; color: #fff }
#S_Under .dvs .un_dv1 .tit_dv1 h2 { color: #f00 }
#S_Under .dvs .un_dv1 .ct_dv1 ul { height: 100%; width: 100%; }
#S_Under .dvs .un_dv1 .ct_dv1 li { float: left; width: 80px; margin: 24px 20px 0 0 ;text-align:left}
#S_Under .dvs .un_dv1 .ct_dv1 li a { color: #fff; display: block; width: 100px;text-decoration:none }
#S_Under .dvs .un_dv1 .ct_dv1 li a:hover { color: #fff }
#S_Under .dvs .un_dv2 { width: 330px; margin: 20px 20px 20px 20px; position: absolute; top: -3px; left: 797px; height: 230px; }
#S_Under .dvs .un_dv2 .tit_dv1 h2 { color: #f00 }
#S_Under .dvs .un_dv2 .tit_dv1 span { border-bottom: 4px solid #fff; color: #fff }
#S_Under .dvs .un_dv2 .ct_dv1 ul { height: 100%; width: 100%; margin: 20px 0 0 0 }
#S_Under .dvs .un_dv2 .ct_dv1 li { width: 100%; margin: 10px 0 0 0;height:30px }
#S_Under .dvs .un_dv2 .ct_dv1 li i{ width: 10%; display:block;float:left }
#S_Under .dvs .un_dv2 .ct_dv1 li span { color: #fff;display:block;width:80%;float:left;margin:2px 0 0 10px }
#S_Under .dvs .un_dv3 { width: 770px; overflow: hidden; margin: 20px 20px 5px 20px; position: absolute; bottom: 0; left: 300px; text-align: center; color: #fff; line-height: 25px }
#S_Under .dvs .un_dv3 a { color: #fff; }


/*Kzls ==========*/

.Kzls { background: #0c5cc8; margin-top: 22px; overflow: hidden; }

.Kzls .container { overflow: hidden; padding-top: 26px; padding-bottom: 32px; }

.Kzls .Title { width: 100%; text-align: center; overflow: hidden; }

.Kzlscont { overflow: hidden; height: 470px; margin-top: 40px; }

.Kzlscont .Kzlscont_l { width: 810px; height: 470px; float: left; }

.Kzlscont_l li { width: 810px; height: 470px; overflow: hidden; position: relative; }

.Kzlscont_l li img { display: block; }

.Kzlscont_l li h5 { height: 65px; width: 720px; font-weight: normal; background: url(../images/bgpic/over2.png); position: absolute; left: 0px; bottom: 0px; padding: 20px 45px; }

.Kzlscont_l li h5 span { font-size: 25px; color: #fff; }

.Kzlscont_l li p { line-height: 25px; font-size: 18px; padding-top: 4px; color: #fff; height: 25px; overflow: hidden; }

.Kzlscont_r { float: right; width: 150px; overflow: hidden; margin-top: 1px; }

.Kzlscont_r li { width: 141px; float: right; border-top: 1px solid #6c9ddd; text-align: center; height: 62px; padding-top: 15px; background: #88b7f5; position: relative; }

.Kzlscont_r li.nobd { border: none; }

.Kzlscont_r li i { display: none; width: 12px; height: 23px; background: url(../images/bgpic/sj.png) no-repeat; position: absolute; left: -10px; top: 50%; margin-top: -11px; }

.Kzlscont_r li span { font-size: 25px; color: #244d85; }

.Kzlscont_r li em { display: block; font-size: 12px; text-transform: uppercase; color: #4a78b4; font-family: "Arial"; }

.Kzlscont_r li:hover, .Kzlscont_r li.cur { background: #ffd200; }

.Kzlscont_r li:hover i, .Kzlscont_r li.cur i { display: block; }

.Kzlscont_r li:hover span, .Kzlscont_r li.cur span { color: #1f1f1f; }

.Kzlscont_r li:hover em, .Kzlscont_r li.cur em { color: #333333; }

/*-- Kzls_end --*/
/*-- 新闻动态_end --*/

/*Article ==============================*/

.Ny_Xxnr { MARGIN: 8px 0px 0px 20px; *+ MARGIN: 8px 0px 0px 20px; WIDTH: 700px; color: #000; }

.bg_c { width: 90%; height: 50px; line-height: 50px; margin: 5px 0px 0px 15px; }
.bg_c .tb_dian { float: left; margin: 20px 0px 0px 10px; }
.bg_c .tit { float: left; text-align: left; width: 85%; margin: 1px 0px 0px 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.bg_c .tit a { font-size: 15px; color: #000; }
.bg_c .Da { border-bottom: 1px dotted #000; color: #000; }
